package com.ruoyi.pidaijiData.domain.pad;


import com.ruoyi.pidaijiData.domain.plat.*;
import com.ruoyi.task.domain.entity.DataTaskEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * 皮带机-单次任务数据对象
 */
@ApiModel("皮带机-单次任务数据对象 ")
@Data
@NoArgsConstructor
public class PidaijiTaskReqDTO {

    /**
     * 测试任务
     */
    @ApiModelProperty("测试任务 Entity")
    protected DataTaskEntity dataTaskEntity;

    /**
     * 称重测试数据集合
     */
    @ApiModelProperty("称重测试数据集合")
    protected List<DataPidaijiChengzhong> chengZhongEntityList;

    /**
     * 速度测试数据集合
     */
    @ApiModelProperty("速度测试数据集合")
    protected List<DataPidaijiSudu> speedEntityList;

    /**
     * 径向测试数据集合
     */
    @ApiModelProperty("径向测试数据集合")
    protected List<DataPidaijiJxtd> jingXiangEntityList;

    /**
     * 轴向数据
     */
    @ApiModelProperty("轴向测试数据集合")
    protected List<DataPidaijiZx> zhouXiangEntityList;

    /**
     * 油压测试数据集合
     */
    @ApiModelProperty("油压测试数据集合")
    protected List<DataPidaijiYy> youYaEntityList;

    /**
     * 能耗测试数据集合
     */
    @ApiModelProperty("能耗测试数据集合")
    protected List<DataPidaijiNh> nengHaoEntityList;

    /**
     * 跑偏数据
     */
    @ApiModelProperty("跑偏数据集合")
    protected List<DataPidaijiPpzyl> ppbhzylEntityList;

    /**
     * 堆煤数据d
     */
    @ApiModelProperty("堆煤数据集合")
    protected List<DataPidaijiDmbhzyl> dmbhzylEntityList;
}
